package cn.edu.hbpu.service;


import cn.edu.hbpu.common.R;
import cn.edu.hbpu.dto.CartDto;
import cn.edu.hbpu.dto.GoodsDto;
import cn.edu.hbpu.entity.Cart;

import java.util.List;

public interface CartService {

    R<List<CartDto>> getUserCartItems(String userId);

    R<String> changeChecked(Cart cart);

    R<String> changeAllChecked(CartDto cartDto);

    R<String> deleteCartGoods(CartDto cartDto);

    R<String> updateGoodsAmount(Cart cart);

    R<String> addGoodsToCart(GoodsDto goodsDto);
}
